package com.lagou.task12;

import java.util.Scanner;

public class StringRegTest {
    public static void main(String[] args) {
        //1.定义符合规则的正则表达式并用变量记录
        //6个数字
//        String reg  = "^[\\d]{6}$";
        //首位为非零的5-15为数字
        String reg  = "^[1-9][\\d]{4,14}$";
        //2.提示用户输入输入内容并用变量记录


        Scanner sc = new Scanner(System.in);
        boolean istrue = true;
        while (istrue){
            System.out.println("请输入您的银行卡密码：");
            String password = sc.next();
            //判断输入的内容是否符合正则表达式规则
            if (password.matches(reg)){
                System.out.println("银行卡密码正确");
                istrue = false;
            }else{
                System.out.println("银行卡密码不正确");
            }
        }


    }
}
